/*  
 *  
 *  文件名     : PropertiesUtil.java
 *  项目         : aitew-web-admin
 *  版权         : Copyright (c) 2015-* Shanghai Wen Cong Technology Co. Ltd. * All right reserved.
 *  公司         : 上海文聪科技有限公司
 *  描述         : 创建树菜单工具
 *  添加人     : generator code tools
 *  添加时间 : 2015-6-2 上午10:43:55 
 *  修改人     : 
 *  修改时间 : 
 *  修改内容 : 
 *  
 */
package com.yq.core.util;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PropertiesLoaderUtils;

import java.io.IOException;
import java.util.Properties;

/**
 * 文件名：PropertiesUtil.java
 * 创建人：lvjx
 * 创建日期: 2016-12-22 13:57
 * 描  述：读取属性文件工具类
 * 版本号：1.0
 */

public class PropertiesUtil {

	private static Logger logger = LoggerFactory.getLogger(PropertiesUtil.class);

	private static Resource resource = null;

	static {
		resource = new ClassPathResource("/config.properties");
	}

	public static Properties getProperties() throws IOException {
		return PropertiesLoaderUtils.loadProperties(resource);
	}

	public static String getProperties(String key){
		Properties properties = null;
		try{
			properties = PropertiesLoaderUtils.loadProperties(resource);
		}catch(Exception e){
			logger.error("PropertiesUtil getProperties 获取资源文件失败！", e);
		}
		return properties.getProperty(key);
	}
	
}
